home *** CD-ROM | disk | FTP | other *** search
- Path: news.nyu.edu!schonberg!dewar
- From: dewar@cs.nyu.edu (Robert Dewar)
- Newsgroups: comp.lang.ada,comp.lang.c++
- Subject: Re: some questions re. Ada/GNAT from a C++/GCC user
- Date: 3 Apr 1996 20:05:49 -0500
- Organization: Courant Institute of Mathematical Sciences
- Message-ID: <dewar.828579852@schonberg>
- References: <wnewmanDoxrCp.DKv@netcom.com> <SIMON.96Mar30153124@pogner.demon.co.uk> <315D902C.6F7B@escmail.orl.mmc.com> <Dp3G4u.KEA@world.std.com> <4jmuj5$lkh@dayuc.dayton.saic.com> <315F4A9D.7E6F@mcs.com> <4jq4vd$2s5@ferrari.NetXpress.com> <4jsesm$gpa@fozzie.sun3.iaf.nl>
- NNTP-Posting-Host: schonberg.cs.nyu.edu
- X-Newsreader: NN version 6.5.0 (NOV)
-
- Geert said
-
- "You still forgot to mention something:
- Also for humans (at least for this human) it is simply easier to
- parse source code that has all of the declarations in one section.
- "
-
- Absolutely, that hits it on the head! We often design in restrictions
- for purely methodological reasons, even though they do not help the
- compiler, and may actually complicate the compiler.
-
- For example, in Ada, we do not permit a goto to leave a procedure body.
- Allowing this is perfectly easy, but it creates a program structure
- that we prefer to to permit.
-
-